/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.patpro.controladores;

import com.patpro.modelo.javabeans.Alumno;
import com.patpro.modelo.servicios.AlumnoServicio;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.AbstractController;

/**

 */
public class AdminMenuAlumnoController extends AbstractController {

    private AlumnoServicio servicio_alumno;
    
    public AdminMenuAlumnoController() {
    }
    
    protected ModelAndView handleRequestInternal(
            HttpServletRequest request, 
            HttpServletResponse response) throws Exception {
        Alumno p = getServicio_alumno().buscarAlumnoPorUsuario(request.getRemoteUser());
        
        ModelAndView mv = new ModelAndView("alumno");
        mv.addObject("usuario", p.getNombres_completo());
        return mv;
    }

    /**
     * @return the servicio_alumno
     */
    public AlumnoServicio getServicio_alumno() {
        return servicio_alumno;
    }

    /**
     * @param servicio_alumno the servicio_alumno to set
     */
    public void setServicio_alumno(AlumnoServicio servicio_alumno) {
        this.servicio_alumno = servicio_alumno;
    }

}